have one's inning - French English Dictionary